nest along the river - Deutsch Englisch Wörterbuch